package file;

import java.io.File;

public class ListFilesDemo {
    public static void main(String[] args) {
        // 访问当前项目目录的所有内容
        File file = new File(".");
        /*
        boolean isFile()  判断是否是文件
        boolean isDirectory()  判断是否是目录
         */
        if (file.isDirectory()) {
            System.out.println("是一个目录");
            File[] files = file.listFiles();
            System.out.println("文件个数：" + files.length);
            for (File f : files) {
                System.out.println(f.getName());
            }
        }else{
            System.out.println("不是一个目录");
        }

        // 查看d目录的文件
        File file2 = new File("d:/");
        if (file2.isDirectory()) {
            System.out.println("是一个目录");
            File[] files = file2.listFiles();
            System.out.println("文件个数：" + files.length);
            for (File f : files) {
                System.out.println(f.getName());
            }
        }else{
            System.out.println("不是一个目录");
        }
    }
}
